查看原文
其他

为什么Java和PHP越来越“卷”?为什么Go语言值得学习?

点击关注👉 王中阳
2024-08-30
点击下方卡片,在公众号后台回复:Go,就可以获得免费硬核的《Go语言学习专栏》,优质内容持续更新中。


最新数据显示,大多数Go开发工程师能拿到20~30K的薪酬。


而且现在很多招聘PHP和Java工程师的任职要求都会有个附加条件:接受后期转Go。


下面结合我的亲身经历来介绍我为什么说 Go语言值得学习。

我的经历

我是2015年夏天入行编程,使用Java语言做Android开发。

2015年正是创业热潮,那时候中关村创业大街如火如荼,那时候还没有小程序,出去玩就是地推下载APP的,我真的是赶上了好时候,我面试的时候是真真的“供不应求”,都是企业在招人,哪家公司都要做个APP,我花了5天的时候拿了6个offer。

到了2015年冬天我们公司又开始扩招APP开发工程师,发现市场变了,应聘APP的人太多了,真真的“供大于求”,如果我晚入行半年估计很难找到工作,更不可能5天拿到6个offer了。


由此可见:在一个恰当的时间点入场是多么重要,对程序员选择语言来讲,这个岗位的需求一定是呈上升曲线的,现在对Go工程师的市场需求就符合上升曲线。


我在2017年内部转岗,开始做服务端开发,使用PHP语言。从2017年到2021年基本上都在做PHP,配合各种前端应用,比如:APP、小程序、网站、管理后台等等。不管前端如何变化,我服务端以不变应万变,我自踏踏实实的给前端提供接口。


由此可见:服务端这类可以配合多端的语言是多么有竞争力,巧了,Go就是这类语言。


下面开始介绍Go的优势:

优势

  1. Go语言有着接近C语言的执行性能,同时有Python的开发效率

  2. Go语言是区块链技术的首选编程语言

  3. Go天生支持高并发编程

  4. Go语言的应用领域广:云计算、大数据、微服务、高并发等领域。


上班就是为了赚钱,不能多赚钱的语言不是好语言,下面看看Go语言的收入情况:

收入情况

收入非常可观,在boss直聘上面,工作年限选择1-3年,薪资都在20K以上,咱们计算一下平均水平,年薪可以达到30~50万左右,很香了。



Go语言的应用领域非常多,下面介绍一下Go语言都能做什么

Go都能做什么

web开发、网络编程

大量优秀的Web框架如Echo、Gin、Iris、beego等,而且 Go 内置的 net/http 包十分的优秀;

服务端开发

使用 C 或者 C++ 做的那些事情,用 Go 来做很合适,例如日志处理、文件系统、监控系统等;

爬虫及大数据

Go语言天生支持并发,所以十分适合编写分布式爬虫及大数据处理;

Paas云平台领域

Kubernetes和Docker Swarm等;

分布式存储领域

etcd、Groupcache、TiDB、Cockroachdb、Influxdb等;

区块链领域

区块链里面有两个明星项目以太坊和fabric都使用Go语言;

容器技术

大名鼎鼎的Docker就是使用Go语言实现的;

总结

Go语言学习成本低、易于上手、应用领域广泛、市场需求大、薪资高等等,基于上述这些特点我相信Go语言在2022年一定会大放异彩。


推荐阅读:


我为什么能被掘金签约,却没能坚持写公众号呢?


程序员的平均工资是什么水平?

Go语言专栏

点击下方的 阅读原文 ,可以查看我总结的《Go语言学习专栏》,已经有500多位小伙伴关注了,完全免费的课程,希望对你有所帮助


一起变强!一起升级打怪! 😉

长按/扫描添加我!

回复 [加群],进群与大佬们一起共同进步!回复 [专栏],获取GO/JAVA/PHP专栏链接!朋友圈不定期举行送书活动。一起加油!



继续滑动看下一个
王中阳
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存